999
1
1324
1152
2760
4
2711
2
929
3
1267
2207
0
582
2980
2358
9
5592
8
2835
1632
370
1681
3090
6
2478
3868
10
1320
10598
2110
3694
1903
5347
6095
1960
1668
5431
3066
7