2659
2
752
3293
1
911
3251
6
2934
8
1222856
4
5617
5
886
0
2445
2749
3
1066
895
849
2059
1651
1269
6062
16
958
1968
6302
8731
2628
1107
1054
2084
1496
2599
593
1694