988
2
16062
15
1681
1
21152
8
4074
0
2740
3
297066
5151
3080
2767
5
3715
2591
2756
1500
4651
5592
4309
1444
582
4757
2631
2921
905
2650
20
2207
3508
7
1476
280
2405
2982