363732
339665
794570
392947
546668
90269
38939
317329
521589
390949
955944
227980
628340
834568
1052880
726307
905698
897664
833779
482816
221452
961401
135598
461334
803118
45622
524662
569192
277586
727475