7793
4
785
0
610
2529
7
2835
2
4363
3868
10
5347
5052
3098
3
2591
1
2988
462
2600
4537
2710
1593
10317
2631
1101
1504
3126
3508
4757
2358
9
2165
1691
7394
5
31371
64
4283