1136
2
1754
5
2303
2426
3
3090
6
3673
868
1
3497
4
3868
10
1289601
3035
5052
5347
462
0
2835
2035
6236
1593
951
2013
1694
2499
2919
5621
8
2275
4537
1174
1221
3126
1492