12459
3
3868
10
2121
1
2155
19944
2
2948
6
2600
4
18816
11
10598
1380
0
9027
5347
2476
2392
10827
9
1593