1340
2
9027
3090
6
5052
10
1828
3
6899
9
6095
3673
1087
1
6236
1250
628
0
249
2919
701
839
1453
1289601
4
2358
2155
2948
3868
1903
6346
16
10598
3694
1221
1355
2154
5347