928
1012
688
572
2014
643
630
604
8536
964
739
867
521
585
2467
756