846
1
3090
6
3673
989
0
2919
2
1011
1289601
4
1004
2358
9
1941
2155
3
1716
1373
2948
3868
10
1076
2489
2725
22
3429
7
929
511
1903
1828
6346
16
1268
10598
3694
1221
2154
5347