2934
8
2072
2
1626
1
886
0
2445
6
1225
2749
3
2277
5
3268
895
2587
811
2730
382
2059
6062
16
951
958
1968
6302
8731
2628
1107
1096
1075
939
2084
5617
1496
2599