1063
1
989
0
3090
6
3673
768
1716
2
2919
2289
1828
1289601
4
2358
9
2155
3
2551
3044
15
1268
3965
3649
1488
2948
1398
3868
10
1903
800
1298
6346
16
412
10598
9816
3694
1221