3697
2
84
1
3568
4
6474
16
4911
8
5009
0
1808
2095
784
16970
5
2619
2418
3
326
3036
800
22330
22
665
1700
2825
7
3098
419694
9
15276
27
6515
3929
10
1418
4049