1571
8
4271
4
2604
7
1661
2
978
4677
10
1790
3
3054
1
737
2904
11437
22
2327
911
1896
1960
1545
2408
5617
5
2922
9
6842
2934
1813
689
1626