298
0
2006
1
1824
2459
9
455
668
1087
640
584
729
275
471
355
334
524
449
1840
2
592
2690
1726
894
323
555
608