7793
4
3715
2
5151
2529
7
2740
3
4363
785
0
3098
610
3080
2600
2631
1
1101
1504
3508
21152
8
4757
4651
1691
7394
5
31371
64
181997
11
2650
20
4283
2465
2692
1047
2430
631
280