12459
3
1295
1
1537
2650
20
8178
5
1873
2
1535
2090
1789
280
1581
1900
1226
3180
1260
2250
1432
3765
4
2245
3053
7
1859
297066
0
1063
3683
1451
2797
3239
6
1144
2683