988
2
16062
15
1309
0
1681
1
1992
3
2767
5
697
2591
2756
1444
4914
1476
4074
2529
7
2430
5389
582
4363
1721
2055
3098
2152
4309
3296
4
994
6
905
2631
5592
8
3415
2921