1500
2255
1260
1816
1028
1550
1010
871
1251
1181
1434
1312
1584
1739
1507
1586
1210
1443
1081
1126
1987
3664
1095
831
2905
1769
1989
2004
1214
950
2491
1625
1080
975
934
806
1142
3614
1072
1167
2104
1553
1239
1795
1288
888
1736
925
2066
1512
2710
2007
1523
3033
1271
995
916
1169
1434
1562
1862
2844
1608
1694
1356
948
1765
1167
1108
1991
868
837
1368
1008
1976
1386
836
2604
2560
1583
860
1695
2800
1739
886
2937
987
802
1663
3229
1758
940
1065
1551
3009
810
1008
2882
1296
808
2308
924
1195
1803
1867
949
2954
1935
939
2004
948
1598
1042
1050
970
799
939
789
2908
837