918
0
458
517
467
266
1824
587
2328
2748
2
1541
31535
269
683
430
1
691
479
503
1045
525
422
4536
1232
4594
6800
1075
584
4111
668
1603