1960
7
3251
6
2934
8
1232
0
572
1626
1
886
2348
2
2445
1701
1225
2749
3
895
2587
2730
2059
1496
440
6062
16
1270
958
1968
6302
8731
1585
894
861
2628
1107
2084