752
2
3293
1
911
1890
12958
5
1960
7
3251
6
2934
8
1626
1557
1716
886
0
2445
2174
1225
2749
3
1264
1326
3116
13
895
2587
4237
14
1665
928
1421
1132
2059
418
1171