2786
2
2125
1
915
2235
347
0
514
282572
38802
13
2062
1848
518
858
449
3588
4106
3498
4
1440
1344
1285
422
1089
273
257
177
2189
2299
1932
819
928
572