759
535
420
534
603
502
621
602
488
479
1
393
6229
823
3056
461
709
2
560
437
833
1
6502
635
5027
1993
671
460
1
2245
894
1
1196
555
745
521
601
922
1133
970
4291
1
711
1
717
434
742