6095
9
1960
0
3691
4
1814
2
1168
1
3066
7
2160
4537
22731
5052
10
1593
1479
6899
3336
918
3357
11
1628
1431
1663
5
1186
1963
3461
462
2919
1131
1188
1590
3575
2100