811180
680546
514683
467901
51525
738151
37629
337463
392153
242168
10322
573454
243756
75223
381404
601511
648209
1049241
1015577
116959
796413
923636
560625
745933
263768
1115238