3293
1
911
2
1960
7
3251
6
2934
8
1626
886
0
2445
1225
2749
3
895
2587
576
345
2730
2059
1608
497
6062
16
2093
958
1968
6302
1277
8731
594
2628
1107
2265
2084