7793
4
785
0
610
2529
7
1309
4363
1992
3
3098
2591
1
2988
2600
2
2710
10317
697
2631
1101
1504
3508
4757
1691
7394
5
4914
31371
64
4283
2465
2692
2082
2430
631
12185