458
0
1824
467
683
398
1232
422
266
953
2328
759
2748
2
503
269
468
31535
4594
1
1075
431
691
820
589
546
1004
584
2952
2992
2522
479