1225
2658
2122
1733
2217
2504
1225
1483
1744
978
2521
1759
2536
2032
1523
2300
1790
1035
1810
1048
1816
1823
2594
805
2597
1577
1580
2604
815
1074
2098
2362
2621
1605
1094