12459
3
2372
1873
2
3671
1
3485
7
796
6
2297
1063
0
1712
2528
1913
5
2257
7304
1566
527
8178
1075
3014
20
1789
2277
1350
3085
2234
4
1900
2036
1639
988
19465
2333
1618