1606
1
2655
4074
0
1476
1681
800
2453
2529
7
3508
14470
14861
4363
31371
64
4283
5
2465
2692
3
3957
631
3882
6236
10
951
1694
3098
5033
15
2865
9
16062
1481
1174
711
1257
6