2992
6
1610
0
4696
1
1868
4321
12
7812
7
7398
27
14
950
1038
26689
581
2344
2065
3098
3
4915
11150
495
660