1060
1
2657
2
1811
0
4271
4
2604
7
1661
978
4677
10
1775
3054
737
2904
911
2640
1871
3
3217
1960
5617
5
2922
9
6842
2934
8
17637