1663
1
1946
2344
8
6705
6191
12
1496
6
4892
15
2425
2
1156
1135
1416
1706
3
865
3029
1414
1306
3350
2299
2287
8007
1693
1666
607
824
1322
13
2677
18
9938
9
848
2042
591