1084
1
2257
5
1167
2110
3090
6
1072
3673
2400
3868
10
1289601
4
5052
5347
462
0
2835
2
6236
1593
951
2013
2688
1694
4761
2919
5621
8
785
4537
1174
2844
1332
1286
3126
3