2786
2
2125
1
915
353
0
699
347
1848
2235
449
38802
13
3644
1501
792
9441
12
518
1222
4106
6005
471
1089
572
2062
1740
1603
2299
2816
3
123
374
703
147