7793
4
785
0
610
2988
1
2710
2
7394
5
2529
7
2430
12185
4363
2591
3098
3
2600
1123
10317
2631
4757
3001
1101
1504
2152
3508
4690
1691
1295
31371
64