800
1
878
2
1189
0
1816
1443
3
1320
2906
2948
6
1153
10598
1903
2996
3694
3338
11
117
5347
4
1960
13676
21
6095
9
1672
4537
2200
3066
7
297066
7793
1593
6899
5599
2258
3461