602171
690210
582722
1033155
268727
697628
586988
890196
970826
334286
849916
189138
793147
885949
1011724
810610
541505
45952
86987
594377
285284
528841
443275
822256