2134
40574
779
603
986
627
567
592
575
592
847
848
667
622
997
964
1084
799
614
529
1332
779
5254
543
1008