911
2
1192
1960
7
3149
4
3251
6
2934
8
1016
1
7777
13
1626
886
0
2445
2546
1225
2749
3
1223
895
2587
408
2730
2059
3969
5
5237
915
6062
16
958
2401
1968
6302
8731
2628