403
414
394
1080
458
94
306
310
425
535
620
444
357
167
314
392
136
639
312
476
272
230
172
479
444
798
490
102
324
215
529
466
433
589
535
457
326
213
207
362
415
510
497
304
322
368
837
677
257
296
350
913
756
352
689
724
438
214
307
363