6594
4937
2702
1465
1975
1685
4375
9404
3222
3983
2754
2621
6245
2862
874
494
464
4003
4622
7073
8826
9856
8450
5043
8898
7581
5141
835