7793
4
2529
7
4363
785
0
3098
3
610
2600
2
2631
1
1101
2999
1504
3508
4757
796
6
8819
12
2655
2108
5392
11
1691
7394
5
31371
64
5820
2257
4585
10
4283
2465
2692
2430
631
2710