963
956
2006
1479
2166
1454
878
1002
2646
895
1102
1073
2538
1133
1549
1083
1346
1332
888
955
3950
1049
1813
1275
950
1166
1368
1224
1682
1024
1211
1020
2315
1866
1498
1815
1149
888
1138
4545
1493
927
1191
1528
1151
1895
1661
1341
1586
2167
1843
1210
1032
2224
925
1149
1145
1250
1198
1536
2086
1045
999
1423
994
1662
1101
875
1023
1479
2192
2121
2203
1243
1688
1291
2064
1176
1503
931
1474
1039
1309
950
1241
1489
1239
996
2125
2454
1038
7703
1659
10848
950
1270
905
1426
1222
1125
939
1153
1997
937
1657
1065
2219
1241
1164
1633
3555
5402
783
2287
1836
2298
982
2548
1725
1163