1212
130
133
117
146
1110
1516
178
103
106
1411
11400
9300
7141
5650
514262
4470
4210
4019
3881
364147
342142
29350