2748
2
1452
1
1098
0
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
2758