247
252
240
918
395
759
326
692
595
369
758
584
444
798
998