2392
0
2145
1
1891
1247
2638
3
2482
1711
1456
2
9817
36905
4450
4362
3461
4
960
1253
9647
6
1289601
123674
35