2934
2
796
6
2529
7
2430
1095
1
3485
4651
2908
10
3098
3
3671
2631
1336
0
4757
2108
2591
2308
6517
4
1599
3508
2329
4096
1720
2234
31371
64
2287
2835
2297
2465
951
2692