4111
2
1084
0
2749
1
2748
1452
1098
1222856
4
2546
2076
1297
1348
467
2189
634
105290
1463
422
2735
543
385
1043
10270
2299
325
2211
8597
9
9355
3
2843