42266
18121
57967
24850
6811
2926
3451
1486
6020
2587
2436
1051
2352
1015
3773
1624
1197
520
3682
1585
1477
640
11228
4819
3031
1306
1393
604
1050
457
3206
1381
266
121
1001
436
1309
568
889
388
1512
655
2135
922
616
271
1008
439
1953
844
1694
733
1736
751
294
133
574
253
686
301
672
295
4417
1900
735
322
595
262
567
250
1848
799
1638
709
2177
940
7049
3028
1834
793
8862
3805
2030
877
5082
2185
2016
871
1498
649
1113
484
1575
682
504
223
553
244
973
424
145
343
154
1456
631
896
391
350
157
238
109
406
181
Copyright © All Rights Reserved