6615
695590
382334
567200
298629
878735
235817
1429497
111275
410287
781931
984797
1087595
2550878
928410
712111
352500
464662
109962
2091873
308145
213274
672286
796830
537660
484738