12459
3
796
6
4100
2105
1
2664
2850
2
1063
0
929
4099
8
4258
2908
10
3671
2502
913
8178
5
1307
1873
2108
4160
1789
658
582
370
5253
4
1452
2329
4360
9
2234
1900
3175