550
1
615
476
722
1703
10
490
631
2
516
642
509
432
616
438
558
570
406
685
410
693
407
457
514
413
377
572
6
452
528
391
5058
8