792776
135204
61150
1103112
1052665
907826
454446
1096265
703256
791249
281988
218589
264284
502841
419275
782256
816951
471118
381102
59387
525115
83766
280432
638607