623
274
1421
616
2933
1264
945
412
1526
661
1106
481
1561
676
854
373
882
385
245
112
1694
733
791
346
1519
658
994
433
1715
742
847
370
1064
463
325
1260
547
2317
1000
2023
874
1673
724
630
277
259
118
1575
682
2422
1045
1127
490
924
403
2156
931
1897
820
2016
871
1099
478
756
331
12376
5311
3031
1306
938
409
4452
1915
1491
646
2226
961
693
304
1484
643
1533
664
896
391
651
286
1274
553
910
397
763
334
448
199
203
94
1659
718
574
253
392
175
434
193
Copyright © All Rights Reserved