2495
2520
1767
2426
1992
2199
2200
1703
936
1450
1451
940
1967
1715
697
1725
1471
1473
1222
2252
2513
979
1491
982
1496
1241
1498
2523
2524
2528
1762
739
1508
2535
1771