1811
0
1019
1
4271
4
2604
7
1661
2
3632
5
978
4677
10
3054
737
2904
1329
3
911
509
1960
5617
2922
9
4579
6842
2934
8
422
931
1626
1222856
886
3250
1225
2749
895
5012