2948
6
2277
0
1153
10598
2
1903
3
3694
5347
4
1960
6095
9
742
3012
21152
8
1004
1672
1
4537
3066
7
7793
1593
6899
2258
3461
3336
2366
5915
11
4600
10
322
3080
1237
2919
1188