1073
1405
1051
1046
2508
1209
994
1064
872
1989
1638
1079
1595
1607
1787
1172
1290
1551
984
2418
1711
1077
4200
2537
1129
1114
964
941
983
2685
1138
1082
1095
1695
1047
2653
2561
998
1161
1058
1019
2539
1067
1256
1144
1010
1234
1439
2320
1564
2046
912
1615
1291
2217
937
2273
1217
1225
2152
1338
3959
1169
849
1395
1934
875
2357
1204
1511
1145
1193
4007
953
1138
1179
1975
917
836
1614
2465
989
1042
3367
1265
1762
1897
1071
2296
1076
1152
1033
1476
1011
1018
1525
2170
1120
1287
3419
821
1799
901
1425
1027
1271
1024
994
847
1858
3114
2466
1405
2422
1474
1491
2230
975
979
1366