1957
2396
1306
1180
1991
1196
1426
1347
1824
1273
1174
1247
1280
1121
691
707
2761
1694
2100
787
5188
1598
1031
1261
1495
1276
1219
1271
1046
1214
1257
2268
3021
2025
1186
2957
1207
1176
1309
1339
922
1586
753
1748
926
1376
1266
778
653
1013
2504
835
1238
672
690
1378
774
2579
1592
1439
1523
885
5229
768
1338
928
1077
1545
1299
771
1885
1283
1659
1382
868
678
683
1974
2023
2219
772
989
824
970
720
778
920
3048
1080
1263
1124
737
787
1578
646
989
2620
904
1329
2345
1512
751
4544
1357
2030
1184
1234
1277
1039
1161
1731
909
750
675
1064
1732
2126
1417
677
901