2801
2
1952
3
5354
1
1280
0
3828
7
3539
1773
8582
3583
10
5489
11
2259
718
1821
4
2715
6
1379
1649
5
1713
2207
989
251
4894
774
2740
841
2735
6916