1110
1178896
944178
8112
9018
8231
8560
820
8623
800
750
812
12390
10060
8001
6310
548262
5070
4690
4321
4329
411147
376142
31250