2906
1
2948
6
2670
1153
0
10598
2
1903
3
2996
6547
3694
5347
4
2633
1960
1285
6095
9
1392
21152
8
1672
4537
3066
7
7793
1593
6899
2258
3461
3336
5915
11
1766
322
572
3080