3715
4
2996
0
3694
2
5347
1348
1960
6095
9
21152
8
1672
1
4537
3066
7
7793
1593
6899
2258
3461
3336
5915
11
4387
322
2086
3
572
3080
1237
2919
1188
5252
3575
1044
1195