7793
4
3014
20
2710
2
3085
5
3491
3485
7
3316
10
5141
1101
1
2529
1504
3508
467
0
1691
2430
31371
64
7394
4283
2465
2692
3
12185
4363
1913
631
2591
3098
790
108797
2350
785