1539
1294
1479
1968
1451
2122
1589
1557
1506
1297
1395
1059
1370
1399
887
788
1161
1520
649
1442
2501
582
636
773
1522
1106
1071
2020
1513
961
861
1001
745
1122
595
833
748
1143
683
1495
2541
1264
762
1461
1466
1170
872
953
798
1488
734
928
1296
1218
738
1067
726
1048
604
989
2224
565
1608
2262
3293
1278
1583
875
818
1099
1808
772
564
835
548
2206
3117
1562
733
2596
808
3008
773
591
587
615
934
1844
627
2428
2004
826
4536
1767
2500
563
1402
576
3206
587
1818
639
1064
814
783
680
1019
688
652
623
1854
620
538
1992
1007
547
1809
1049
2456
782