2934
8
4437
3
1626
1
886
0
2279
2
2445
6
1225
2749
895
2587
123
2730
2059
385
1600
5
6062
16
958
1968
6302
8731
1603
2628
11
1107
2084
5617
1496
36609
34
2599
1622