2292
2
1476
1
2529
7
2886
3156
3
4363
1220
841
16062
15
3098
3296
4
1694
1444
2631
2921
5
1681
4757
2453
0
688
2534
3508
2122
1412
216
14470
1888
1624