458
0
467
683
381
968
4536
2
464
584
266
691
2748
1603
31535
1824
1541
2328
1152
422
517
953
503
918
1232
391
4594
1
6800
1045
845
4111