915135
300474
86689
1022688
67873
418989
436250
745601
490817
654435
402977
1051396
807147
892949
1014724
816610
549505
48952
90987
604377
289284
537841
444275
826256