257
0
1860
2
1125
1
1972
2749
3
1339
1547
3065
1038
3583
10
1277
1000
2219
918
1734
2687
1887
1103
1256
2055
942
83
1496
637
3386
3178
3803
4617
4