1519
658
1540
667
1589
688
2961
1276
1533
664
2044
883
1841
796
3122
1345
20958
8989
3409
1468
2534
1093
2163
934
3983
1714
1358
589
1652
715
1225
532
1407
610
693
304
777
340
700
307
2730
1177
4403
1894
3780
1627
1960
847
17787
7630
12943
5554
8477
3640
5187
2230
3444
1483
3115
1342
3220
1387
3570
1537
1526
661
1883
814
945
412
1617
784
343
924
403
1036
451
1246
541
805
352
609
268
728
319
812
355
1638
709
686
301
370
1001
436
756
331
994
433
1365
592
8631
3706
3626
1561
3059
1318
2324
1003
1939
838
Copyright © All Rights Reserved