2292
2
1476
1
2921
5
2529
7
3156
3
4363
1220
1581
16062
15
2079
3098
3296
4
1721
1694
3765
4074
0
1444
2591
2631
1295
2756
1681
2165
3435
4757
2453
688
3508
216
14470