1646
3
17946
0
2155
2223
8
1320
2
2906
1
1153
10598
1903
2207
3694
986
5347
4
2936
10
478
1996
6095
9
4573
644
1672
4537
1305
2136
3066
7
7793
1593
6899
2258
3461
3336