1079
1625
2215
6940
2122
978
1225
1034
1006
3106
1134
1885
1391
4713
2778
3972
5119
3801
1578
2025
3634
4807
3959
1806
5872
6701
25286
14238
21369
4257
8068