7560
2
866
1
1350
3
1859
9726
1706
3897
5
1686
8
2029
7
10895
3126
3216
6175
10
2907
11797
1761
2237
1583
963
3009
6
1197
2260
4
1556
2934
1088
411
638
533
2980
906