1189
0
1265
1
1320
2
2906
2948
6
1153
10598
1903
3
2996
3694
5347
4
1960
6095
9
12459
21152
8
1672
4537
3818
7
3066
7793
4944
1593
6899
1819
3461
3336
5915
11
322
2277
1873