7495
9
2069
5
2529
7
1101
1
4363
3508
1504
1691
2865
31371
64
2692
3
4283
2465
0
631
3098
2591
5811
2
711
2165
4290
2493
4
2308
2600
1985
2818
2252
785
610
2631
3993