467
0
458
266
683
1824
584
2328
4594
1
31535
691
503
333
1045
759
2952
471
918
464
517
2748
2
1152
422
719
479
468
525
1075
431