1326
1420
1321
3002
1314
1452
1558
922
1112
1262
8193
2946
10260
914
22535
3658
1316
1205
2589
1645
1616
1593
939
1553
962
2058
3878
1545
900
1988
1332
848
2090
895
1091
2398
10748
2365
1693
2089
837
1364
1890
2662
1787
1517
1510
5555
1770
1112
1388
2738
2278
1937
1532
2550
1655
1492
1245
5587