2155
3
2476
2
1320
2906
1
2948
6
1153
0
10598
1903
3694
984
1289601
4
13018
5347
1960
6095
9
21152
8
1672
4537
1593
6899
2258
3461
3336
1529