257
0
1860
2
637
1125
1
1152
1195
1834
2083
1294
6617
1972
2948
9
1536
2749
3
1339
3065
1763
6076
15
3583
10
1277
1547
18816
11
3225
6
1000