7793
4
2529
7
4363
785
0
3098
3
610
2600
2
2631
1
1101
1504
3508
4757
1691
7394
5
31371
64
4283
2465
2692
2430
631
2710
12185
2591
2865
9
2152
711
2493
1681
2988
3993