2163
934
1029
448
1918
829
1421
616
2933
1264
945
412
1526
661
1106
481
1561
676
854
373
882
385
980
427
1694
733
791
346
1519
658
3101
1336
1715
742
847
370
1064
463
325
1260
547
2317
1000
2023
874
994
433
1673
724
630
277
1001
436
1575
682
2422
1045
1127
490
3122
1345
2156
931
4354
1873
2016
871
1099
478
756
331
12376
5311
3031
1306
4452
1915
1491
646
2226
961
1596
691
1484
643
1533
664
896
391
651
286
1274
553
910
397
763
334
244
1659
718
574
253
392
175
Copyright © All Rights Reserved