3697
2
1432
1
84
3568
4
6474
16
5009
0
1808
2767
3
2095
784
16970
5
2619
22330
22
665
3285
1285
997
2825
7
3098
577
3929
10
419694
9
1418
4049
1671