622
763
1811
1
561
613
643
744
748
907
990
726
977
941
928
1268
1198
2
919
568
641
1338
1415
1195
1584
1067
1259
1177