2561
1032
1125
1522
1292
1552
844
2585
1471
1087
1348
939
1485
1352
1668
1233
2273
1111
1798
2395
979
969
1040
1058
1136
2012
928
1071
1787
1756
4311
2372
2675
1252
1139
1025
912
1004
2090
1389
1081
1211
1249
908
949
13904
1138
881
1454
1424
2185
1832
6850
1675
1074
4280
3474
1255
1164
1378
1094
1004
1343
1624
3427
838
1057
1114
912
2796
1402
886
846
2649
996
1128
1427
3153
957
1453
2100
1056
1065
1476
1019
1444
2045
1688
1540
943
1128
1460
821
865
2445
993
1174
1039
846
7703
1013
1597
1339
1211
878
1203
1398
1000
946
1412
1310
1616
1450
1191
4523
874
913
2616
1217
1422