715268
586102
16405
674235
182964
1004220
7521000
578811
215455
724925
693174
330722
169554
505585
35268
626343
853952
922418
611496
917956
297383
468925
506181
573614
617712
861460
907425
25827
505360
809533