1215
1090
2513
1259
2621
827
986
2070
979
2095
2399
1069
2340
4398
958
1853
1604
3165
1339
981
1545
1430
1454
1143
983
1003
2620
1081
1202
1150
2937
2543
1203
1482
1327
1326
953
1019
1058
2202
3197
1895
1922
1293
1170
1199
1058
850
3178
1995
1422
1841
1981
1370
2130
1849
963
1709
2753
1102
1132
779
2152
895
1484
881
1311
1827
852
1991
1450
952
1251
1295
1906
2666
2370
996
1159
847
1663
1119
997
1223
1065
837
760
2563
882
850
850
1085
917
996
843
2253
2111
1382
841
1557
1597
1830
840
888
2336
1741
1030
1675
930
3361
905
832
810
918
2370
907
1456
1320
1534
4757