784290
372164
759562
711153
1163814
1235768
1198111
59714
289441
450248
1156816
1155861
779147
867949
1000724
786610
514505
38952
66987
579377
278284
518841
434275
803256