994
1589
2798
877
904
873
851
891
799
1020
988
851
1078
1065
919
1147
2563
985
803
1355
884
1050
2286
983
864
842
1115
938
1156
1454
2932
1292
1208
1296
9290
979
907
879
931
3286
981
1008
892
7074
1122
896
885
2470
1097
847
835
2033
878
954
1069
799
820
4156
1069
808