257
1
933
350
408
2
369
305
247
565
390
343
342
467
271
373
516
360
3
277
425
365
658
416
541
475
71
250
85
233
189
367
2442