463
1
538
2
418
396
559
552
431
381
782
527
1103
508
755
780
690
1193
781
5
582
574
554
1627
1107
510
1576
1056
1014
664
786
838