3694
2
1906
5347
4
1960
0
2786
1
6095
9
21152
8
1672
4537
3066
7
3509
3
7793
1593
6899
2258
3461
3336
5915
11
619
2003
322
18258
3080
1237
2919
1188
3575
1044
1195
13967