2906
1
4996
6
2948
1153
0
10598
2
1903
3
3694
1450
5347
4
1960
3749
6095
9
1002
21152
8
1672
4537
3479
5
3066
7
1337
1059
7793
2332
1593
6899
2258
3461
3336
5915
11
322
8185