650
660
830
1170
1030
575
442
730
822
1140
623
986
701812
50463
49430
49248
4325271
4131158
33674
3336153
31786
27342
24931
23300