788
2295
779
900
4795
849
849
893
991
943
1023
896
850
1743
2328
1177
826
936
1275
1029
783
908
1015
867
1090
1072
908
805
4581
1434
1178
917
777
1614
3067
821
831
2103
925
896
759
742
1201
784
1038
750
844
802
1067
3006
1040
807
18885
993
768
784
2244
933
951
856