21152
8
1606
1
2593
2911
9
297066
0
5151
2
1476
1681
800
2453
2529
7
3508
14470
1942
2711
4363
31371
64
4283
5
2465
2692
3
2740
631
3882
6236
10
951
1694
3098
5033
15
2865
16062