458
0
517
1824
2209
3
467
266
31535
683
4594
1
2748
2
269
1045
2328
759
503
691
1232
584
479
719
546
422
1009
745
6800
953
4111
474
1603