1110
1178896
944178
8112
9018
8231
8560
820
8623
800
750
812
12400
10070
8011
6350
548262
5070
4710
4321
4329
411147
376142
31250