372
1
509
513
2
162
640
572
538
1070
530
592
463
374
755
780
529
486
644
1040
1105
490
466
540
496
1258
465
735
461
580