981
1
3782
7
1505
1806
1512
2
2358
9
1422
3
2643
3868
10
1320
10598
3694
1903
5347
4
6095
1960
0
3134
3066
2160
4537
1622
5052
1593
6899
1523
2951
1384
5
3336
1169
1628