5527
3
2541
4
3090
6
3673
711
1
1276
1950
2919
2
3936
806
1288
1289601
2358
9
2155
1517
2693
2948
3868
10
2520
717
1903
1084
6346
16
581
1498
0
787
1451
10598
3694
1221