1479
664
519
187
448
190
393
156
486
118
343
154
434
206
238
179
469
131
394
160
405
161
553
110
293
20
537
155
438
67
219
115
584
177
348
183
249
78
385
151