668862
356855
381400
1208735
1023703
426359
267444
967757
62042
1018959
1120391
1082474
789312
880870
820147
909949
1017724
831610
570505
57952
101987
614377
296284
547842