2884
1243
756
331
623
274
9324
4003
9331
4006
5523
2374
34055
14602
4277
1840
4935
2122
4326
1861
1820
787
4557
1960
2639
1138
987
430
1505
652
1862
805
2107
910
889
388
1050
457
1211
526
2219
958
1995
862
1540
667
397
1190
517
868
379
1673
724
1813
784
2051
886
2079
898
2667
1150
3409
1468
1288
559
1183
514
1309
568
1834
793
1561
676
1393
604
2100
907
3101
1336
2009
1526
661
1295
562
896
391
1484
643
1533
664
1029
448
1302
565
1218
529
1421
616
2317
1000
1099
478
1596
691
1057
460
3010
1297
3080
1327
Copyright © All Rights Reserved