1453
649
1051
353
469
151
380
172
612
193
249
199
257
148
381
181
356
176
487
18
437
199
508
62
108
22
149
63
157
132
187
144
218
157
421
210
591
3
351
158