2219
2
1000
0
3583
10
1860
2055
257
1125
1
637
2749
3
1339
3065
1277
1547
1972
2173
918
1734
1256
2235
658
1564
1618
1239
1529
1265
2562
2277
2344
13018
1637