995
1589
2798
878
904
874
852
891
799
1020
989
851
1079
1066
920
1148
2564
985
803
1355
886
1051
2286
984
864
842
1116
938
1157
1454
2932
1293
1209
1296
9292
981
907
879
931
3286
981
1008
894
7074
1122
897
887
2470
1097
848
836
2033
880
954
1070
799
820
4157
1070
808