3694
2
2261
3
3691
4
5347
1960
0
6095
9
21152
8
1672
1
4537
3066
7
7793
1593
6899
6225
2258
3461
3336
5915
11
322
3080
1237
2919
1188
11871
3520
3854
2327
3575
1044
1195