2786
2
2125
1
915
353
0
699
543
6370
5
2393
1152
347
1848
2235
449
2299
38802
13
3644
7334
4
2856
1822
1501
792
9441
12
518
1222
4106
6005
471
1089
572
2062