1205735
387303
228701
17484
742228
329322
1017959
840262
397572
767692
36183
444309
793147
883949
1011724
810610
539505
45952
86987
594377
284284
528841
443275
821256