2881
2
2328
0
948
3114
4
1823
3510
683
4111
2172
12
2749
1
1587
2748
1452
1098
968
1343
1222856
1219
2546
371
646
14076
7
370
2076
383
467