2922
9
6842
2
2934
8
1626
1
1222856
4
886
0
1225
2749
3
458
895
2587
6
2635
2730
2059
1898
787
231
804
6062
16
958
3386
1968
6302
8731
2628
284
1107
7756
518
2084