3054
1
2907
4
4135
3
737
2904
911
2
2000
1960
7
5617
5
2922
9
6842
2934
8
1626
3795
1222856
886
0
1225
2749
895
2587
6
852
2730
2059
1898
2388
6062
16
958
1968
4149
6302