2948
6
10598
2
1265
1
3694
1903
3
18816
11
12459
5347
4
6095
9
1960
0
3090
3066
7
4537
3818
1593
4944
7086
12
6899
3336
5915
2277
3461
2919
322
1188
3575
1195
1547