14851002
3151000
7541000
1661000
494998
707997
1134997
1103997
280997
180997
181996
146996
644996
340996
291995
566995
633994
148994
362994
405993
740993
1362993
943993
266993
910993
347992
295992
741991