884755
250689
835792
543280
961452
703740
55312
665761
34085
979943
856674
1015294
96565
74172
563520
49426
803246
451920
590501
648138
1055710
585615
827535
996951
10945
224264