2906
1
2948
6
1153
0
2001
10598
2
1903
3
1716
3694
5347
4
960
1960
1426
6095
9
4309
1817
21152
8
2600
929
1672
4537
3066
7
7793
2534
1593
6899
2258
197
1075
4833
3461