7793
4
3625
1
2710
2
1101
2529
7
1504
3508
182
0
1691
2430
31371
64
7394
5
4283
2465
2692
3
12185
4363
1913
631
2591
3098
790
108797
785
937
610
711
2865
9
234
3154