1524
104
1110
94
96
93
92
101
95
912
12310
10050
8001
6240
547262
5060
4680
4309
4281
411147
376142
31250