7793
4
2911
9
5151
2
2529
7
1942
1
2711
4363
2740
3
785
0
3098
610
2600
4651
2631
1101
1504
3508
4757
21152
8
1691
2082
7394
5
31371
64
4283
2465
181997
11
2692
2676
2430
631