393136
796270
67368
15640
734807
582213
224954
327864
931548
51822
1038606
758698
387978
178593
351305
455319
19479
255539
40128
452516