955
2694
1936
2301
1364
1437
939
697
2493
2239
960
2499
710
1222
968
1228
1741
2512
1234
1747
2518
1752
1497
1243
2523
988
2012
1501
2525
990
1758
2526
735
2527
2017