12459
3
1873
2
4100
6
658
0
3055
1
3175
5
3636
4
1063
2653
913
8178
1307
7762
4160
4431
9
1789
1452
4360
4168
1900
1408
1200
929
2948
1365