845
2040
1932
1965
1502
3264
2124
6912
5091
1643
1797
9024
2444
834
5714
4953
2455
8988
7431
171
8195
9940
8632
6668
7060
3042
8684
9897
6903
900
2763
5907
9608