4271
4
2604
7
1661
2
978
4677
10
3054
1
2989
3
1123
1286
737
2904
935
697
911
1960
5617
5
2922
9
6842
2934
8
1626
1336
1222856
3020
6
886
0