1810
3
1811
0
984
1
1082
4
4271
2604
7
1661
2
2252
2995
8
2513
6
978
4677
10
3054
737
2904
1779
911
1949
1960
1356
5617
5
2922
9
286
1452
6842
2658
2934
1626
1222856
886