834568
1052880
726307
570460
905698
897664
833779
482816
221452
961401
135598
461334
19015
273433
4938
865384
102256
859316
232410
215841
120865
780805
639836
313510
849203
531672
153674
548962
56723
433682