257
0
1860
2
1125
1
1972
2749
3
1339
1547
3065
3583
10
1277
1000
2219
918
1734
1568
1256
2055
83
637
1583
912
1759
1585
1589
3461
4
2583
7
197
1417
1740
4915