10584
6059
4525
2548
952
1000
950
1144
1746
914
924
525
961
800
415
689
824
512
361
455
418
280
416
326
640
570
221
272
512
635
261
429
339
449
547
401
549
311
110
224
1
454
268
251
1
229
425
103
281
158
303
216
213
131
1
149
199
226
123
82
160
261
201
149
127
130
112
194
97
102
42
339
105
52
1
74
56
109
51
168
174
131
118
31
115
106
75
113
109
80