3296
4
2940
1
1606
3858
7
2655
4074
0
1476
5141
1681
800
2453
2529
3014
20
3508
14470
14861
1647
4363
31371
64
467
4283
5
2465
2692
3
3957
3085
12459
3491
631
3882
3485