2312
402
110
625
410
55
125
84
759
419
313
88
1238
109
82
139
3375
163
132
48
608
1893
131
52
357
318
139
1518
53
141
307
2014
285
1407
525
880
125
407
2302
198
174
43
131
926
205
59
1309
561
37
151
12
866
141
413
15
1021
1628
823
291
56
334
327
254
585
628
85
164
69
122
8053
1150
2396
3564
2227
60
2479
1248
613
3052
1351
508
526
23
23
1915
0
67
1169
494
80