17946
0
2155
3
3491
4
1320
2
2906
1
2948
6
1153
10598
1903
3694
5347
1960
6095
9
21152
8
1672
4537
3066
7
7793
1593
6899
2258
3461
3336
5915
11
2667
322
3080
1237
712
2919