251
0
1
890
4
263
370
912
5
479
1269
6
1714
13
322
1027
8
284
341
339
316
2
324
333
518
3
591
729
373
20310
1054
414
459
298
710
338
319
280
428
520
665
675
696
286
561
462
533
1767
613
682