1072
3950
2067
2737
964
2302
888
2182
1024
1251
1431
1692
2457
1212
1079
1277
969
2183
879
1115
2167
1523
987
2020
2207
3435
1615
1482
901
1826
2329
1044
1091
1255
1062
1198
2985
5136
1072
905
2512
1497
7970
791
1448
1274
892
932
2019
1247
1184
1946
1460
1520
3396
1433
2871
1091
1098
3548
1939
1077
3153
1522
937
1329
1243
2445
2248
2016
1191
930
886
1185
828
1460
2063
1439
1294
1593
1263
1357
912
2276
3113
1530
2797
945
1329
867
4523
1258
1020
8025
1452
1284
880
1188
1552
1444
1172
1407
6485
898
1315
1222
855
1033
1107
950
3057
1180
1341
1065
949
1072
876
990
1047
1412