385690
378366
709227
287827
195471
505326
81088
659585
813496
1059469
994810
339245
949960
708237
654941
264363
198932
795935
890710
953438
1011324
236522
501355
775479
183554
811124
352165
391503
705910
962410