7912
1205735
387303
227701
17484
1181996
965757
741228
329322
61842
397572
767692
767147
862949
991724
778610
505504
34952
57987
572377
276284
515841
430275
797256