2693
1614
1694
1243
918
987
967
942
1417
831
1143
1099
4245
860
1299
2339
1003
2112
1221
2383
2141
1242
1043
2259
4653
1397
2370
1402
1879
1251
1934
1021
1065
1492
1071
1869
1545
1184
1558
1618
1994
3242
2180
1803
1689
1451
2505
1424
1702
1634
4132
1958
6622
1885
3565
1733
1822
2034
5836
6155