12459
3
2468
1183
0
3001
2
3991
4
2748
7
3491
2152
2599
11
6500
1854
3554
9
4005
1
2110
1665
5047
8
1382
5849
5
4572
40062
19
1380
4015
1888
2488
14801
2332
6713
9715
6
270