931
1
911
2
3251
6
2934
8
1222856
4
5617
5
886
0
2445
2749
3
70
1737
895
326
2059
900
860
799
2187
6062
16
1093
958
126