758
966
2301
737
1152
900
2134
813
18687
29260
1868
920
5928
5973
1994
2740
5165
1020
910
900
1492
883
750
1155
767
1019
697
6818
779
906
749
1159
1086
674
930
682
807
753
1687
734
2948
1380
2122
1007
1217
857
1775
694
826
899
4383
1340
749
832
1288
2449
816
867
1123
755