2358
9
3694
2
6346
16
3066
7
1292
1
3126
3
1431
3868
10
1320
6499
10598
1903
5347
4
2091
2152
0
6095
1960
582
2160
4537
5052
1593
1465
2982
6899
3280
3336
1628
5982
6