50
419
4661
3463
934
647
13626
667
1718
99
475
634
1651
1090
1677
502
349
278
651
1271
107
39
18450
134
1954
11414
199
10609
905
7627
7062
522
152
29
4401
951
1543
2398
277
696

7962
111
599
2119
136
158
601
535
1716
2594
810
17
202
209
2539
2876
347
1720
11532
583
966
159
207

69

147
17
1909
37
117
124
358
226
727
405
770
9
5
444
355
3
397
1024
456
122
11
258
83
14
34
332
434
390