913
1
12459
3
4258
1534
2
2664
2850
929
3014
20
1307
7034
1789
658
0
4100
6
4099
8
3085
5
3491
4
2105
1900
3485
7
2948
9
3316
10
1859
3636
5141
8527
2502
1063
2653
2480
1050