2881
2
476
0
2190
1
3114
4
419
2042
6
3510
4111
2749
2748
1452
1098
1804
2546
492
744
341
773
467
105290
1557
1463
524
2735
945
385
1043
10270
293
2299