889950
303706
602980
493368
43152
579755
88483
1031369
136453
1332848
1305368
1302852
128663
1263358
1252939
1249482
75946
553776
21529
789987