108797
0
2489
2
2886
4
3551
10
2920
17970
15
989
2046
1
282
1383
4946
18
8313
9
2284
7762
4599
3826
1325
709
1318
1543
1614
1290
2189
1938
3400
3
1630
1864
697
2386
8033
6