3098
3
3296
4
1638
618
0
2138
1962
5
21152
8
5486
1
398656
19
1444
189326
2631
2462
2921
2082
1771
2
1681
4757
3172
2972
3508
7
2686
2676
2132