2342
1093
1705
672
1150
2441
906
1674
2698
651
1935
2447
1425
1681
1426
2450
1427
1939
1684
2453
2198
1431
2199
2455
1688
1689
922
1181
1693
926
1438
1694
1950
1183
1439