2786
2
2125
1
915
770
0
2235
1866
3
2062
347
472
6515
4694
7
10270
4
353
699
4682
1932
180849
2189
282572
449
273
9355
38802
13
2317
105290
1749
4936
1004
3092
419694
9