1320
2
2948
6
10598
2332
1265
1
3694
1903
3
18816
11
11717
12459
5347
4
6095
9
1960
0
3090
2763
3066
7
4537
3818
453
4449
1593
5949
15
4944
591
1938
6899
3336
5915
1129
2277