4111
2
2749
1
2748
1452
2546
2076
1677
0
467
1222856
4
1463
2735
385
1043
10270
2299
2211
9355
3
2843
2758
1498