2496
3
840
0
3222
4398
10
2136
5
3683
6
4837
1174
1
951
2631
12459
10827
4
1808
7
8527
1036
9956
1700
2966
19944
2