7793
4
1992
3
697
0
1309
4914
2
2710
5389
1
1101
2529
7
1504
3508
1691
2430
31371
64
7394
5
4283
2465
2692
12185
4363
1913
631
2591
3098
790
108797
785
937
610
711