7495
9
3508
7
2430
2
610
0
2650
3
1985
1
2305
4
785
2252
2082
2152
2529
1101
4363
300
4757
1504
790
1691
2865
31371
64
1913
7394
5
12185
2692
4283
2465
631
3098