1558
2
3062
8
3943
4
2576
736
1
2143
1929
4036
3
1854
5347
2328
4757
1243
4810
10
854
0
2632
5
2667
1881
4009
6
3025
2615
2371
5055
4655
1288
5717