4142
5
4043
6
4623
3400
2
1002
3
1288
1
1788
5412
696
2377
1668
0
2302
5088
1237
2543
1261
2748
7
3061
1358