2982
2
8065
4
2209
25788
14
2192
1179
1
1576
4175
3673
6
3255
2534
3050
3505
5
2102
0
1713
2368
1661
1177
1510
5721
2718
2015
2107
2550
2913
21684
3758
4451
15
15871
2272