668862
356855
381400
1023703
426359
267444
967757
62042
1018959
1120391
1082474
1095775
789312
879870
820147
908949
1017724
830610
570505
57952
101987
613377
296284
547842