7793
4
2061
3
1101
1
2271
2529
7
1504
3508
1691
4363
31371
64
4283
5
2465
0
2692
631
2710
2
2591
3098
2865
9
1744
1647
711
2493
2600
785
5771
10
8627
610
1681
2631
3993