978
2
4677
10
6579
9
699
6
3054
1
7334
4
1010
1277
5
1586
737
2904
111
0
2659
752
3293
911
3323
4126
3711
3
1693
243
2844
1180
3251
2934
8