1172227
648952
1629788
795294
1358923
68692
943398
903166
795740
1052950
762451
1047167
553761
851783
989452
99828
1577909
995338
267533
3621000