3203
10
2748
2
1452
1
1098
0
1222856
4
269
1854
5
53
2546
180849
706
2076
492
479
467
152
105290
1463
2735
419694
9
385
1043
2299
543
2211
9355
3
2843
2758