521508
327244
928352
1136834
211528
413549
785920
491914
330306
1100157
676895
998445
516408
774454
320709
973806
470194
944345
788986
659202
267773
552747
830142
100630